package question1.Test1;

import java.math.BigDecimal;

public class BigDecimalTest {
    public static void main(String[] args) {
        BigDecimal sum=new BigDecimal(0);
        System.out.println(sum);
        double[] arr={0.1,0.2,2.1,3.2,5.56,7.21};
        BigDecimal[] bigDecimals=new BigDecimal[arr.length];
        for (int i = 0; i < arr.length; i++) {
            bigDecimals[i]=BigDecimal.valueOf(arr[i]);
            //bigDecimals[i]=bigDecimals.valueOf(arr[i]);
            sum=sum.add(bigDecimals[i]);
          //  System.out.println(bigDecimals[i]);
        }
        double result=sum.doubleValue();
        double result2=sum.divide(BigDecimal.valueOf(arr.length),2,BigDecimal.ROUND_HALF_UP ).doubleValue();
        System.out.println("sum="+result+"average="+result2);
    }
}
